import request from '@/utils/request'

// 查询产品类别配置列表
export function listConfigCategory(query) {
  return request({
    url: '/amz/configCategory/list',
    method: 'get',
    params: query
  })
}

// 查询产品类别配置详细
export function getConfigCategory(id) {
  return request({
    url: '/amz/configCategory/' + id,
    method: 'get'
  })
}

// 新增产品类别配置
export function addConfigCategory(data) {
  return request({
    url: '/amz/configCategory',
    method: 'post',
    data: data
  })
}

// 修改产品类别配置
export function updateConfigCategory(data) {
  return request({
    url: '/amz/configCategory',
    method: 'put',
    data: data
  })
}

// 删除产品类别配置
export function delConfigCategory(id) {
  return request({
    url: '/amz/configCategory/' + id,
    method: 'delete'
  })
}

// 导出产品类别配置
export function exportConfigCategory(query) {
  return request({
    url: '/amz/configCategory/export',
    method: 'get',
    params: query
  })
}

// 获取当前部门类目列表
export function getConfigCategoryByDept() {
  return request({
    url: '/amz/configCategory/getConfigCategoryByDept',
    method: 'post'
  })
}
